/**
 * @param {string} s
 * @return {boolean}
 */


function firstNonRepeatingLetter(str) {
  s = str.toLowerCase()
  for (var i = 0; i < s.length; i++) {
    var n = (s.split(s[i])).length - 1;
    if (n == 1) return str[i]
  }
  return ''
}
console.log(firstNonRepeatingLetter('sTreSS'))

// function firstNonRepeatingLetter(s) {
// str = s.toLowerCase()
// for (var i = 0; i < str.length; i++){
//   console.log(str.indexOf(str[i]))
// }
//   str = s.toLowerCase()
//   for (var i = 0; i < str.length; i++) {
//     let reg = `/[${str[i]}]/g`
//     var r = new RegExp(reg);
//     console.log(r)
//     console.log(str.replace(r,''))
//   }
// }

// const abc = s => [...s].filter(c => !(s.split(c).length - 2))[0] || -1;

// function firstNonRepeatingLetter(s) {
//   str = s.toLowerCase()
//   console.log(s.indexOf(abc(str)))
//   num = s.indexOf(abc(str))
//   return num==-1?'':s[s.indexOf(abc(str))]
// }


